Big Huge Thesaurus

Salix triandra

noun